How Speaker Assignment Works
Automatic Detection
BuildBetter attempts to match speakers using meeting participant data from calendars and platforms
Manual Assignment
You can manually assign unknown speakers to people in your workspace
Unknown Speakers Tab
When a recording has speakers that couldn’t be automatically identified, an Unknown Speakers tab appears in the call details view.Assigning Unknown Speakers
1
Open Unknown Speakers
Click the “Unknown Speakers” tab in the call details page
2
Review Speaker Information
For each unknown speaker, you’ll see:
- Screen name (username from Zoom, Teams, etc.)
- Speaking time and segments
- Audio samples to listen to
3
Assign to Person
- Click “Assign Speaker”
- Search for the person by name or email
- Select the matching person
- Confirm assignment
4
Verify Assignment
- Review transcript to ensure assignment is correct
- Speaker labels update throughout the transcript
- Signals re-attribute to correct person
Automatic Speaker Detection
BuildBetter uses meeting metadata to automatically assign speakers when possible:Detection Sources
- Calendar participants: Email addresses from meeting invites
- Platform usernames: Screen names from Zoom, Teams, Google Meet
- Company associations: Matching email domains to organizations
- Previous recordings: Historical speaker data from past calls
When Automatic Detection Works Best
- Meeting participants are in your calendar invite
- Participants use their real names as screen names
- Email addresses match people in your workspace
- Same participants in recurring meetings
When Manual Assignment is Needed
- Participants join with generic names (“iPhone”, “Guest”)
- External participants not in your system
- Phone dial-in participants
- Screen names don’t match email addresses
The Unknown Speakers tab only appears when there are unassigned speakers. Once all speakers are assigned, the tab disappears.
Speaker Matching
Person Linking
When you assign a speaker, BuildBetter:- Links the speaker to a person record in your workspace
- Updates all transcript segments for that speaker
- Re-attributes any extracted signals to the correct person
- Associates the person with their company (if known)
Company Association
- People are automatically linked to companies based on email domain
- You can manually set company associations
- Company data syncs from CRM integrations (Salesforce, HubSpot)
Best Practices
Assign speakers early: Speaker assignment affects signal attribution and insights
Use real names in meetings: Encourage participants to use their actual names as screen names
Keep people records updated: Ensure email addresses and names are current in your workspace
Review after recording: Check Unknown Speakers tab soon after calls process
Listen to samples: Use audio clips to confidently identify unclear speakers
Troubleshooting
Speaker Not Found in Search
Speaker Not Found in Search
- Check if the person exists in your workspace (People section)
- Verify email spelling is correct
- Try searching by partial name
- Create new person record if they’re not in system
Wrong Speaker Auto-Assigned
Wrong Speaker Auto-Assigned
- Open Unknown Speakers tab
- Reassign to correct person
- Speaker labels update automatically
- Previous incorrect assignments are overwritten
Multiple Unknown Speakers
Multiple Unknown Speakers
- Assign one at a time using audio samples
- Use speaking time as a hint (who spoke most)
- Check screen names for clues
- Review calendar participants for guidance
Privacy & Permissions
Speaker Data
- Speaker assignments are private to your workspace
- External participants can be added as people without full access
- Speaker information respects recording privacy settings
Access Control
- Only call participants and workspace admins can assign speakers
- Speaker assignments are permanent once saved
- Changes apply immediately to transcript and signals
Accurate speaker assignment improves signal attribution, enables better filtering by person, and provides clearer context for extracted insights.